an expression of happiness or satisfaction - Turco Inglés Diccionario